前面咱们已经搭建好了Hexo博客,并成功发布到了Github上面,但是怎么才能把新写的文章发布上去呢?

创建新文章

方法1:

进入你的博客目录,在 /source/_posts 文件夹下直接建立一个.md文件。

需要注意的是,文件内容的开头有固定的格式:

1
2
3
4
5
---
title: Hexo发布文章
date: 2018-11-03 19:52:39
tags:Hexo
---
  • title 是文章的标题
  • date 是文章的发布时间
  • tags 是文章的标签

后面写正文就可以了!

方法2:

进入博客目录,使用 Git Bash Here 命令窗口,或者 Windows 自带的 CMD 命令窗口,输入下面命令

1
hexo new "新建文章名称"

这样就会在 /source/_posts 文件夹下,新建好一个 .md 文件,同时该文件中的头部信息 (title、data、tags)也会给你默认生成,后面接着写正文就可以了 。

发布文章

新文章写好了,但是直接启动 hexo 博客或直接访问托管的 Github 平台的话,会发现并没有写好的文章,这是因为写好的文章现在并没有被 hexo引擎解析,同时也没有推送到 Github 上生成。

在该博客项目文件夹下进入命令行窗口 Git Bash HereCMD 都可以。

输入命令:

1
2
hexo generate
hexo deploy
  • hexo generate : 生成修改
  • hexo deploy :将生成的修改部署到 Github 上

注意

  1. 部署到GitHub时,可能因为网速、被墙等原因,需要多次运行 hexo deploy ;有时候可以运行 hexo clean 后在运行上述代码。
  2. .md 文件不要用记事本打开,建议使用具有 markdown语法的程序打开,比如:Typorasubline textnotepad++ 等,也可以使用在线 markdown 编辑器 。